// govSuperviseTourist/pages/sincerityLs/sincerityLs.js
const WXAPI = require('../../../api/govSuperviseTourist');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    nvabarData: {
      showCapsule: 1, // 是否显示左上角图标   1表示显示    0表示不显示
      title: '诚信商家对接公示', // 导航栏 中间的标题
      textColor: '#000', // 标题颜色
      bgColor: '#fff', // 导航栏背景颜色
      isloading: true,
      isColor: true,
    },
    list: [],
    pageSize: 10,
    pageNum: 1,
    total: 0,
    moreShow: true,
    browseQuery: '',
    areaId:'',//区域id
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      areaId: wx.getStorageSync('areaId')
    })
    this.getlist()
  },

  getlist() {
    var data = {
      areaId: this.data.areaId,
      pageNum: this.data.pageNum,
      pageSize: this.data.pageSize,
    }
    WXAPI.publicitylist(data, (res) => {
      const {
        size,
        total,
        records
      } = res.result
      var moreShow = true
      var list = this.data.list
      if (total <= this.data.pageSize) {
        moreShow = false
      } else if (this.data.pageNum >= Math.ceil(total / this.data.pageSize)) {
        moreShow = false
      }

      if (this.data.pageNum > 1) {
        list = list.concat(records); //将数据拼接在一起
      } else {
        list = records
      }
      this.setData({
        total: total,
        moreShow: moreShow,
        list: list,
      })
    })
  },
  getMore() { //点击查看更多
    // console.log("触底了", Math.ceil(this.total / this.pageSize), this.total)
    if (this.data.pageNum >= Math.ceil(this.data.total / this.data.pageSize)) {
      // console.log('没有分页')
      wx.showToast({
        icon: 'none',
        title: "已经到底咯~"
      })
      this.setData({
        moreShow: false,
      })
    } else {
      this.setData({
        pageNum: this.data.pageNum + 1,
      })
      this.getlist();
    }
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})